Although a number of cryptography and security techniques have been around for quite some time, emerging technologies, such ...